CREATE PROCEDURE FCT_S_INGDEP 
(@cod_empres numeric(2),
 @cod_desesp numeric(3),
 @des_descri varchar(30),
 @por_descue numeric(2),
 @can_cantid numeric(5) ,
 @tie_evalua varchar(10),
 @fec_ingres datetime ,
 @est_desesp char(1))

AS

BEGIN TRANSACTION

Insert into FCT_MA_DESESP (cod_empres ,cod_desesp ,des_descri ,por_descue, can_cantid,  tie_evalua,fec_ingres,est_desesp )
values(@cod_empres ,@cod_desesp , @des_descri , @por_descue, @can_cantid, @tie_evalua,@fec_ingres,@est_desesp )

IF @@ERROR <>0
		BEGIN
			GOTO ETIQUETA
		END
COMMIT TRANSACTION
RETURN
ETIQUETA:
ROLLBACK TRANSACTION
RETURN

